Elementor\Data\V2\Base\Controller A

Total Complexity 56
Dependencies 9
Dependents 4
Total lines 466
Lines of code 184
Logical lines of code 103
Comment lines 204
Methods 32
Properties 5

Methods 32

Method Rating Maintainability Complexity Lines of code
get_permission_callback()
A
51 12 24
get_collection_params_by_additional_props_context()
S
63 4 10
get_controller_index()
S
55 2 19
__construct()
S
59 2 16
register_endpoint()
S
63 2 11
get_processors()
S
69 2 7
get_items_args()
S
71 2 6
register_index_endpoint()
S
69 2 7
get_base_route()
S
71 2 6
get_full_name()
S
71 2 6
register_processor()
S
67 2 8
act_as_sub_controller()
S
68 2 7
update_items()
S
77 1 3
register_processors()
S
91 1 2
register()
S
75 1 5
get_sub_controllers()
S
82 1 3
get_parent()
S
82 1 3
delete_items()
S
77 1 3
get_default_namespace()
S
81 1 3
create_items()
S
77 1 3
get_items()
S
81 1 3
get_default_version()
S
81 1 3
update_items_permissions_check()
S
77 1 3
create_items_permissions_check()
S
77 1 3
get_item_args()
S
82 1 3
get_controller_route()
S
79 1 3
get_namespace()
S
82 1 3
get_parent_name()
S
82 1 3
register_routes()
S
78 1 3
register_endpoints()
S
91 1 2
get_name()
S
100 1 0
delete_items_permissions_check()
S
77 1 3